Leder narben - French English Dictionary